package com.ruoyi.system.service;

import com.ruoyi.system.domain.Dept;
import com.ruoyi.system.domain.JingfeiDept;
import com.ruoyi.system.domain.JingfeiTuikuanjilu;
import com.ruoyi.system.tools.BooleanMessage;
import org.springframework.transaction.annotation.Transactional;

import java.text.SimpleDateFormat;
import java.util.*;

/**
 * 【请填写功能名称】Service接口
 * 
 * @author ruoyi
 * @date 2024-06-19
 */
public interface IJisuanService
{
    public BooleanMessage tuikuanshoukuan(JingfeiTuikuanjilu mm退款记录, String ppDeptId );

    public List<Map<String,Object>> findTKJLByDeptIdAndZhuangtai(String tuikuandeptid, String shoukuandeptid, int isshoudao);
    public List<Map<String,Object>> findZLByDeptId(String ppDeptId);
    public BooleanMessage tuikuan(List<String> ppIds,String ppDeptId,String yuanyin);

    public BooleanMessage shoukuan(JingfeiDept pp经费单位);
    public BooleanMessage Deptfafang(String ppPiciId,String deptid,String[] mmdeptIds,String[] mmzhuanjiaIds) ;

    public BooleanMessage DEPTJingfeijisuan(String ppPiciId, String ppDeptId) ;

    public Map<String,Object> fafanglist(String ppPiciId,String ppDeptId);

    public BooleanMessage fafang(String ppPiciId,String deptid,String[] mmdeptIds,String[] mmzhuanjiaIds);

    public BooleanMessage ZJZXJingfeijisuan(String ppPiciId, String ppDeptId) ;


    public List<Map<String,Object>> zjzxjfmx(String ppPiciId,String ppDeptId,String ppisshangjifafang,String isshoukuan,String deptname);

}
